@charset "utf-8";
/*

*/
*{ margin:0; padding:0; outline:0; list-style:none; text-decoration:none; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}
body{ background-color:#fff; font-family: 'Microsoft Yahei';font-size:14px; }
body.content{ padding:10px;}
table{width:100%; margin-left:-1px; border-width:0; border-style:solid; border-color:#EAEAEA;border-collapse:collapse;border-spacing:0;}
td,th{border-width:0 0 1px 0; border-style:solid; border-color:#EAEAEA;vertical-align: middle;}
th{ color:#333; font-size:14px; height: 32px;font-weight:bold;padding:2px 3px;}
td{ font-size:14px; padding:2px 3px; height: 36px;}
a.msg,a.edit{ color:#399;position:relative;}
a.del{padding-left:14px;position:relative;color:#c50707}

tr.list{-webkit-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s;}
tr.list:hover{background-color:#00ADC4;color:#FFF;}

table.table-list td,table.table-list th{ text-align:left;}
table.table-list td.ctr,table.table-list th.ctr{ text-align:center;}

table.table-add{ border-width: 1px 0 0 1px; border-style: solid; border-color: #EAEAEA }
table.table-add td{border-width: 0 1px 1px 0; border-style: solid; border-color: #EAEAEA }

input.inp{width:50%; height:30px;border:1px solid #EAEAEA; padding-left:4px; padding-right:4px;}
input.sub{padding:0 13px; min-width:60px;height:26px; line-height:26px; border:0;background-color:#004B8B;color:#fff; line-height:1em; font-size:14px; border-radius:4px;}
input.reset{width:60px;height:26px;line-height:26px; border:0;background-color:blue;color:#fff;font-size:14px;border-radius:4px;}
input.edit{width:60px;height:26px;line-height:26px; border:0;background-color:blue;color:#fff;font-size:14px;border-radius:4px;}
input.text{ width: 100%; box-sizing: border-box; height: 30px; border:1px solid #EAEAEA; padding-left:4px; padding-right:4px;}

textarea{width:50%;height:60px;resize:none;border:1px solid #EAEAEA;}

h5.back{ font-weight:normal; padding-bottom:6px;}
h5.back span{display:inline-block;font-size:14px; line-height:1em; padding:6px 16px; padding:6px 16px 7px\9; background-color:#000; color:#ffffff; text-align:center;cursor:pointer; border-radius:4px;}
.pages{}
.pages a{margin-right:3px; min-width:10px;padding:0 6px;}
.pages a.thispage{font-weight:bold;}

i.orderstatus {font-style:normal; margin-right:10px;}


p.toadd{ padding:10px; font-size:18px; }
p.toadd a{ color:#333; text-decoration: none; color:blue ; font-weight: bold; }

select{-webkit-appearance:none; background:url(../images/select-bg.gif) no-repeat right center; padding:0 14px 0 4px;}
select.select{min-width:150px; height: 30px; border:1px solid #EAEAEA; }
select.bai{ min-width:auto; width: 100%;box-sizing: border-box; }
select.pagesize{height: 24px;border: 1px solid #EAEAEA;border-radius: 3px;display:inline-block;margin:0 2px;}




input[type='radio']{-webkit-appearance:none;display:inline-block;width:16px; height:16px; background:#fff;border:1px solid #ccc;position:relative; border-radius:16px;}
input[type='radio']:after{content:'';display:block;position:absolute;width:10px;height:10px;top:2px; left:2px; border-radius:14px; background:#ccc;}
input[type='radio']:checked{border-color:#004B8B;}
input[type='radio']:checked:after{background:#004B8B;}
.radiobox{display:inline-block;}
.radiobox *{ vertical-align:middle;}

input[type='checkbox']{-webkit-appearance:none;display:inline-block; width:14px; height:14px;position:relative; margin-right:5px;}
input[type='checkbox']:before{ content:""; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border:1px solid #ccc; box-sizing:border-box;}
input[type='checkbox']:after{ content:""; display:none; position:absolute; top:3px; left:3px; right:3px; bottom:3px; background:green;box-sizing:border-box;}
input[type='checkbox']:checked:after{ display:block;}
th *,td *{ vertical-align:middle;}


/*搜索*/
.searchform{ border-bottom:1px solid #EAEAEA; padding-bottom:6px;}
.searchform table td{ border:0;}

input.sort{ width:60px; line-height:1em; padding:4px 3px; border:1px solid #e2e2e2; border-radius:3px; text-align:center;}

.list-menu{overflow: hidden;padding-bottom: 6px;border-bottom: 1px solid #eaeaea;padding: 10px 0;}
.list-menu ul{ overflow:hidden;}
.list-menu li{ float:left;display:inline-block;margin-right:14px;}
.list-menu li a{ display: inline-block;line-height: 1em;padding: 8px 17px;background: #5cb85c;color: #ffffff;font-size: 14px;border-radius: 4px; cursor:default;user-select:none}
.list-menu li a.a3{ background:#d43f3a}
.list-menu li a.a4{ background:#ffffff; color:#337ab7}

.no-pdt{ padding-top:0;}


.message-box{ overflow: hidden;}
.message-title{ }
.message-title span{display:inline-block;font-size:16px; line-height: 1em; padding:6px 10px; background: #A9C1D6; color:#ffffff; }
.message-content{ border: 1px solid #A9C1D6; overflow: hidden; }



/*开关*/
.sevcheckbox{
	overflow: hidden; display: inline-block; width: 50px; height: 20px; border: 1px solid #efefef;
	background: #fff;
	box-sizing: border-box; position: relative; font-family: "Microsoft yahei"; border-radius: 10px;
	-webkit-transition:all ease .3s;
	-moz-transition:all ease .3s;
	transition:all ease .3s;
}
.sevcheckbox input[type=checkbox]{
	visibility: hidden;
}
.sevcheckbox label{
	width: 40%; z-index:2;
	position: absolute; 
	display: block;  height: 100%; top: 0; right: 60%; 
	box-sizing: border-box; 
	-webkit-transition:all ease .3s;
	-moz-transition:all ease .3s;
	transition:all ease .3s;
	margin-left:-50%; 
	background: #c7c7c7;
	border-radius:10px;
}
.sevcheckbox input[type=checkbox]:checked + label{
	right:0;
	background:green;
}
.kaiguan{
	display:inline-block;font-weight:normal;color:#fff;padding:0 0 0 0px;display: inline-flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	justify-content: center;
	align-items: center;
}
.kaiguan>label{padding-left:10px;}
.lightgreen{ background:#62bf62;}

